Bump the all-pip-updates group across 3 directories with 29 updates#69587
Open
dependabot[bot] wants to merge 3 commits into
Open
Bump the all-pip-updates group across 3 directories with 29 updates#69587dependabot[bot] wants to merge 3 commits into
dependabot[bot] wants to merge 3 commits into
Conversation
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest), [more-itertools](https://github.com/more-itertools/more-itertools), [certifi](https://github.com/certifi/python-certifi), [cryptography](https://github.com/pyca/cryptography), [jaraco-functools](https://github.com/jaraco/jaraco.functools), [jaraco-context](https://github.com/jaraco/jaraco.context), [multidict](https://github.com/aio-libs/multidict), [msgpack](https://github.com/msgpack/msgpack-python), [packaging](https://github.com/pypa/packaging), [psutil](https://github.com/giampaolo/psutil), [pymssql](https://github.com/pymssql/pymssql), [pyopenssl](https://github.com/pyca/pyopenssl), [pythonnet](https://github.com/pythonnet/pythonnet), [requests](https://github.com/psf/requests), [tornado](https://github.com/tornadoweb/tornado), [virtualenv](https://github.com/pypa/virtualenv), [filelock](https://github.com/tox-dev/py-filelock), [zipp](https://github.com/jaraco/zipp), [pycparser](https://github.com/eliben/pycparser), [pip](https://github.com/pypa/pip), [build](https://github.com/pypa/build), [pylint](https://github.com/pylint-dev/pylint), [boto3](https://github.com/boto/boto3), [pynacl](https://github.com/pyca/pynacl), [vcert](https://github.com/Venafi/vcert-python), [xmldiff](https://github.com/Shoobx/xmldiff), [pygit2](https://github.com/libgit2/pygit2), [ansible](https://github.com/ansible-community/ansible-build-data) and [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot) to permit the latest version. Updates `pytest` to 9.1.1 - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](pytest-dev/pytest@8.4.2...9.1.1) Updates `more-itertools` to 11.1.0 - [Release notes](https://github.com/more-itertools/more-itertools/releases) - [Commits](more-itertools/more-itertools@v10.8.0...v11.1.0) Updates `certifi` to 2026.6.17 - [Commits](certifi/python-certifi@2026.05.20...2026.06.17) Updates `cryptography` to 49.0.0 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.7...49.0.0) Updates `jaraco-functools` to 4.5.0 - [Release notes](https://github.com/jaraco/jaraco.functools/releases) - [Changelog](https://github.com/jaraco/jaraco.functools/blob/main/NEWS.rst) - [Commits](jaraco/jaraco.functools@v4.4.0...v4.5.0) Updates `jaraco-context` to 6.1.2 - [Release notes](https://github.com/jaraco/jaraco.context/releases) - [Changelog](https://github.com/jaraco/jaraco.context/blob/main/NEWS.rst) - [Commits](jaraco/jaraco.context@v6.1.1...v6.1.2) Updates `multidict` to 6.7.1 - [Release notes](https://github.com/aio-libs/multidict/releases) - [Changelog](https://github.com/aio-libs/multidict/blob/master/CHANGES.rst) - [Commits](aio-libs/multidict@v6.6.0...v6.7.1) Updates `msgpack` to 1.2.1 - [Release notes](https://github.com/msgpack/msgpack-python/releases) - [Changelog](https://github.com/msgpack/msgpack-python/blob/main/CHANGELOG.md) - [Commits](msgpack/msgpack-python@v1.1.2...v1.2.1) Updates `packaging` from 24.0 to 26.2 - [Release notes](https://github.com/pypa/packaging/releases) - [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst) - [Commits](pypa/packaging@24.0...26.2) Updates `psutil` to 7.2.2 - [Changelog](https://github.com/giampaolo/psutil/blob/master/docs/changelog.rst) - [Commits](giampaolo/psutil@v5.0.0...v7.2.2) Updates `pymssql` from 2.3.11 to 2.3.13 - [Release notes](https://github.com/pymssql/pymssql/releases) - [Changelog](https://github.com/pymssql/pymssql/blob/master/ChangeLog.rst) - [Commits](pymssql/pymssql@v2.3.11...v2.3.13) Updates `pyopenssl` to 26.3.0 - [Changelog](https://github.com/pyca/pyopenssl/blob/main/CHANGELOG.rst) - [Commits](pyca/pyopenssl@26.0.0...26.3.0) Updates `pythonnet` to 3.1.0 - [Release notes](https://github.com/pythonnet/pythonnet/releases) - [Changelog](https://github.com/pythonnet/pythonnet/blob/master/CHANGELOG.md) - [Commits](pythonnet/pythonnet@v3.0.5...v3.1.0) Updates `requests` to 2.34.2 - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](psf/requests@v2.33.1...v2.34.2) Updates `tornado` to 6.5.7 - [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst) - [Commits](tornadoweb/tornado@v6.5.5...v6.5.7) Updates `virtualenv` to 21.5.1 - [Release notes](https://github.com/pypa/virtualenv/releases) - [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst) - [Commits](pypa/virtualenv@21.4.2...21.5.1) Updates `filelock` to 3.29.4 - [Release notes](https://github.com/tox-dev/py-filelock/releases) - [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst) - [Commits](tox-dev/filelock@3.29.1...3.29.4) Updates `zipp` to 4.1.0 - [Release notes](https://github.com/jaraco/zipp/releases) - [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst) - [Commits](jaraco/zipp@v3.23.1...v4.1.0) Updates `pycparser` to 3.0 - [Release notes](https://github.com/eliben/pycparser/releases) - [Commits](eliben/pycparser@release_v2.23...release_v3.00) Updates `pip` from 26.0.1 to 26.1.2 - [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst) - [Commits](pypa/pip@26.0.1...26.1.2) Updates `build` to 1.5.0 - [Release notes](https://github.com/pypa/build/releases) - [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst) - [Commits](pypa/build@1.4.4...1.5.0) Updates `cryptography` to 49.0.0 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.7...49.0.0) Updates `virtualenv` to 21.5.1 - [Release notes](https://github.com/pypa/virtualenv/releases) - [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst) - [Commits](pypa/virtualenv@21.4.2...21.5.1) Updates `filelock` to 3.29.4 - [Release notes](https://github.com/tox-dev/py-filelock/releases) - [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst) - [Commits](tox-dev/filelock@3.29.1...3.29.4) Updates `pylint` to 4.0.6 - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](pylint-dev/pylint@v3.1.0...v4.0.6) Updates `boto3` to 1.43.36 - [Release notes](https://github.com/boto/boto3/releases) - [Commits](boto/boto3@1.43.24...1.43.36) Updates `pynacl` to 1.6.2 - [Changelog](https://github.com/pyca/pynacl/blob/main/CHANGELOG.rst) - [Commits](pyca/pynacl@1.5.0...1.6.2) Updates `vcert` to 0.20.0 - [Release notes](https://github.com/Venafi/vcert-python/releases) - [Commits](https://github.com/Venafi/vcert-python/commits) Updates `xmldiff` to 3.0 - [Release notes](https://github.com/Shoobx/xmldiff/releases) - [Changelog](https://github.com/Shoobx/xmldiff/blob/master/CHANGES.rst) - [Commits](Shoobx/xmldiff@2.7.0...3.0) Updates `pygit2` to 1.19.3 - [Release notes](https://github.com/libgit2/pygit2/releases) - [Changelog](https://github.com/libgit2/pygit2/blob/master/CHANGELOG.md) - [Commits](libgit2/pygit2@v1.19.2...v1.19.3) Updates `ansible` to 14.1.0 - [Changelog](https://github.com/ansible-community/ansible-build-data/blob/main/docs/release-process.md) - [Commits](ansible-community/ansible-build-data@14.0.0...14.1.0) Updates `python-telegram-bot` to 22.8 - [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases) - [Commits](python-telegram-bot/python-telegram-bot@v22.7...v22.8) Updates `cryptography` to 49.0.0 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.7...49.0.0) Updates `pyopenssl` to 26.3.0 - [Changelog](https://github.com/pyca/pyopenssl/blob/main/CHANGELOG.rst) - [Commits](pyca/pyopenssl@26.0.0...26.3.0) --- updated-dependencies: - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: more-itertools dependency-version: 11.1.0 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: certifi dependency-version: 2026.6.17 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: cryptography dependency-version: 49.0.0 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: jaraco-functools dependency-version: 4.5.0 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: jaraco-context dependency-version: 6.1.2 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: multidict dependency-version: 6.7.1 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: msgpack dependency-version: 1.2.1 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: packaging dependency-version: '26.2' dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-pip-updates - dependency-name: psutil dependency-version: 7.2.2 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: pymssql dependency-version: 2.3.13 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-pip-updates - dependency-name: pyopenssl dependency-version: 26.3.0 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: pythonnet dependency-version: 3.1.0 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: requests dependency-version: 2.34.2 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: tornado dependency-version: 6.5.7 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: virtualenv dependency-version: 21.5.1 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: filelock dependency-version: 3.29.4 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: zipp dependency-version: 4.1.0 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: pycparser dependency-version: '3.0' dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: pip dependency-version: 26.1.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-pip-updates - dependency-name: build dependency-version: 1.5.0 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: cryptography dependency-version: 49.0.0 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: virtualenv dependency-version: 21.5.1 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: filelock dependency-version: 3.29.4 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: pylint dependency-version: 4.0.6 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: boto3 dependency-version: 1.43.36 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: pynacl dependency-version: 1.6.2 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: vcert dependency-version: 0.20.0 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: xmldiff dependency-version: '3.0' dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: pygit2 dependency-version: 1.19.3 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: ansible dependency-version: 14.1.0 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: python-telegram-bot dependency-version: '22.8' dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: cryptography dependency-version: 49.0.0 dependency-type: direct:production dependency-group: all-pip-updates - dependency-name: pyopenssl dependency-version: 26.3.0 dependency-type: direct:production dependency-group: all-pip-updates ... Signed-off-by: dependabot[bot] <support@github.com>
Several packages in this update drop Python 3.9 support; add python_version < '3.10' markers so py3.9 stays on the last compatible releases (cryptography, pyopenssl, jaraco.functools, jaraco.context, msgpack, more-itertools, pycparser, virtualenv, xmldiff, zipp, pythonnet, pytest) while newer Pythons take the updates. Revert vcert to ~=0.9.0 and pylint to ~=3.1.0 to avoid documented CI conflicts. Regenerate all lock files.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates the requirements on pytest, more-itertools, certifi, cryptography, jaraco-functools, jaraco-context, multidict, msgpack, packaging, psutil, pymssql, pyopenssl, pythonnet, requests, tornado, virtualenv, filelock, zipp, pycparser, pip, build, pylint, boto3, pynacl, vcert, xmldiff, pygit2, ansible and python-telegram-bot to permit the latest version.
Updates
pytestto 9.1.1Release notes
Sourced from pytest's releases.
Commits
cf470ecPrepare release version 9.1.1e0c8ce6Merge pull request #14625 from pytest-dev/patchback/backports/9.1.x/a07c31a97...1b82d16Merge pull request #14624 from pytest-dev/patchback/backports/9.1.x/b375b79ec...501c4bcMerge pull request #14596 from bluetech/doc-classmethodb61f588Merge pull request #14622 from chrisburr/fix-14608-initial-conftest-test-subdir9a567e0[automated] Update plugin list (#14617) (#14618)ef8b299Merge pull request #14620 from pytest-dev/patchback/backports/9.1.x/680f9f3ed...66abd07Merge pull request #14220 from bysiber/fix-stale-iexp-raisesgroup79fbf93Merge pull request #14612 from pytest-dev/patchback/backports/9.1.x/974ed48b6...0d312ebMerge pull request #14611 from bluetech/parametrize-argvalues-typingUpdates
more-itertoolsto 11.1.0Release notes
Sourced from more-itertools's releases.
Commits
64be96cMerge pull request #1159 from more-itertools/version-11.1.003a08ecChanges for version 11.1.09af73b9Bump version: 11.0.2 → 11.1.0264b18dMerge pull request #1158 from SAY-5/seekable-getitemba7ef94Add seekable.getitem to access the internal cache18d9889Merge pull request #1157 from rhettinger/expand_serializec7b870aAdd testsfb6923eUpdate stub1c85eceMake attributes private. Support all generator methods.bd8475cMerge pull request #1155 from rhettinger/optimize_islice_extendedUpdates
certifito 2026.6.17Commits
d0ac52f2026.06.17 (#418)d46de62Bump actions/checkout from 6.0.2 to 6.0.3 (#417)6c183ecfix: update Requests docs link to canonical URL (#415)36e3568Bump dessant/lock-threads from 6.0.0 to 6.0.2Updates
cryptographyto 49.0.0Changelog
Sourced from cryptography's changelog.
... (truncated)
Commits
e300bbebump version and changelog for 49.0.0 (#15030)fa74cd8Add external mu (message representative) support for ML-DSA (#14979)f594db3chore(deps): bump openssl from 0.10.80 to 0.10.81 (#15029)608e011chore(deps): bump openssl-sys from 0.9.116 to 0.9.117 (#15028)a322bc4chore(deps): bump cc from 1.2.63 to 1.2.64 (#15027)33181a7Reject critical nameConstraints extensions containing directoryName constrain...6080dc7Bump dependencies that dependabot isn't (#15026)121faa3chore(deps): bump virtualenv from 21.4.2 to 21.4.3 (#15023)829520bAdd more robust processing for DH parameters. (#15016)0f05001Bump downstream dependencies in CI (#15025)Updates
jaraco-functoolsto 4.5.0Changelog
Sourced from jaraco-functools's changelog.
... (truncated)
Commits
0e89d96Finalize4df0abdMerge pull request #36 from jaraco/copilot/enhance-bypass-decorators-callablese3ad23e👹 Feed the hobgoblins (delint).9ed118eMerge branch 'main' into copilot/enhance-bypass-decorators-callablesd3cdfdf👹 Feed the hobgoblins (delint).dfc27daMerge https://github.com/jaraco/skeletondc2a6a5Rename towncrier fragment to PR numbera993528Add feature news fragment for callable bypass checks2257f0eInline bypass check normalization call4d5cf8bDrop redundant bypass unit testsUpdates
jaraco-contextto 6.1.2Changelog
Sourced from jaraco-context's changelog.
... (truncated)
Commits
098f39cFinalize926a20eFix condition for skipping safety test on Python 3.12 (#20)19f1cbbStrict type checking and re-enable mypy (#16)256995fSuppress coverage errors.0190667Suppress type errors in test_safety.bc0dc8aSuppress type errors with new property.8eee4d0Modernize with ruff8251716Merge branch 'main' into Strict-type-checking-and-re-enable-mypy7df1443Restore expression algebra.616e2d6Merge https://github.com/jaraco/skeletonUpdates
multidictto 6.7.1Release notes
Sourced from multidict's releases.
Changelog
Sourced from multidict's changelog.
... (truncated)
Commits
39d3c32Release 6.7.1 (#1289)77bb95eFix memory leak caused by identity when default value is inplace (#1284)87dd4a4Bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 (#1287)6c76412Bump actions/cache from 4 to 5 (#1275)b91a033Bump actions/upload-artifact from 4 to 6 (#1277)84bf82cBump psutil from 7.1.3 to 7.2.1 (#1279)3f7b3ceBump pypa/cibuildwheel from 3.3.0 to 3.3.1 (#1280)bbae902Bump sigstore/gh-action-sigstore-python from 3.1.0 to 3.2.0 (#1274)000b5b0Remove follow_untyped_imports for mypy-sphinx (#1286)3d2d630Bump actions/download-artifact from 6 to 7 (#1276)Updates
msgpackto 1.2.1Release notes
Sourced from msgpack's releases.
Changelog
Sourced from msgpack's changelog.
... (truncated)
Commits
448d43frelease v1.2.1 (#698)2c56ddbMerge commit from fork0f4f350Bump pypa/cibuildwheel from 4.0.0 to 4.1.0 in the all-dependencies group (#694)11ed0a5release v1.2.0 (#692)c410a38Bump pypa/cibuildwheel from 3.4.1 to 4.0.0 (#691)97ba6caskip ci: remove unneeded CIBW_SKIP optioncdde1b0Wheels CI hangs for MacOS Intel (#689)5eb57e1release v1.2.0rc1 (#681)77395c1HardenUnpacker.__init__re-entry cleanup to prevent buffer/context leaks (...7df7136GuardPackerbuffer protocol hooks with Cython critical sections (#686)Updates
packagingfrom 24.0 to 26.2Release notes
Sourced from packaging's releases.
... (truncated)
Changelog
Sourced from packaging's changelog.
... (truncated)
Commits
84a87eeBump for release4a616b6docs: a few more updates to prepare for 26.2 (#1176)9de6f44ci: use native uv integration in rtd (#1175)bc76e14chore: update changelog for 26.2 (#1161)3f00091tests: add a pickle check (#1174)48a8a06fix: make Requirements/Markers pickle-safe (#1171)823b44efix: make Tags pickle-safe (#1170)4bed32dfix: make Specifier / SpecifierSet pickle-safe (#1168)963118efix: re-export ExceptionGroup for now (#1164)66e34a8docs(specifiers): add is_unsatisfiable() usage example (#1166)Updates
psutilto 7.2.2Changelog
Sourced from psutil's changelog.
... (truncated)
Commits
9eea97dPre-release938ac64Rm sphinxcontrib.googleanalytics; override layout.html9dcbb7eAdd sphinxcontrib-googleanalytics to requirements.txt76eaf9aTry to add google analytics to docde1cafaUpdate doc mentioning Process.wait() internal detailsbb30943Refact can_use_pidfd_open() and can_use_kqueue()a571717#2708, macos / cmdline / environ; raise AD instead of OSError(0) (#2709)8b98c3ePre-release700b7e6[macOS] fix potential leaks in error paths (#2707)7cc7923Windows / cmdline(): be more defensive in free()ing in case of errorUpdates
pymssqlfrom 2.3.11 to 2.3.13Release notes
Sourced from pymssql's releases.
Changelog
Sourced from pymssql's changelog.
Commits
a93c1a3Update ChangeLog.rst.7611ce1Fix type stubs with generics, overloads, and corrected types0c7d84dUpdate psutil requirement from <7.2.2 to <7.2.3ceef1d4Update ChangeLog.rst.5b8cdc0Use manylinux_2_28 to solve CVE-2023-0464.923370eBump pypa/cibuildwheel from 3.3.0 to 3.3.1Updates
pyopensslto 26.3.0Changelog
Sourced from pyopenssl's changelog.
... (truncated)
Commits
a34aa1dPrepare 26.3.0 release (#1515)24db880Deprecate X509Name and the remaining APIs that consume or return it (#1514)1dc08beAdd as_cryptography parameter to Connection.get_client_ca_list (#1508)55653a5Require cryptography 49, drop Python 3.8 (#1513)9bad760Remove deprecated CSR functionality (#1507)98ca874Enforce that Session is only re-used with the Context it came from (#1512)cbcb1daDeprecate Context.set_passwd_cb (#1511)3b9d07dDeprecate all the mutable APIs on X509 (#1510)e096920Deprecate PKey.generate_key, PKey.check, and dump_privatekey (#1509)7079d6dFix zizmor findings in GitHub Actions workflows (#1506)Updates
pythonnetto 3.1.0Release notes
Sourced from pythonnet's releases.